shot on the goal - Spanish English Dictionary